home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / v20jr.arc / V20JR.TXT < prev    next >
Encoding:
Text File  |  1986-03-08  |  18.1 KB  |  381 lines

  1.  
  2.  
  3.  
  4.                                 PCjr V20 SPEEDUP
  5.  
  6.                            The IBM PCjr's Performance
  7.                        With the Intel 8088 vs. the NEC V20
  8.  
  9.  
  10.                 How fast  is the  new NEC  V20 replacement microprocessor
  11.         chip?  This chip imitates  the Intel  8088 and  is virtually 100%
  12.         compatible,but operates more efficiently.  
  13.  
  14.                 I recently replaced the Intel 8088 chip in my PCjr with a
  15.         V20.  My PCjr has  the  Racore  "Drive  Two"  second  disk drive,
  16.         512K internal  random-access memory  (RAM), and the Racore direct
  17.         memory  access  (DMA)  board.   The  V20  can  also  be installed
  18.         successfully on a stock PCjr.  
  19.  
  20.                 To  find  out  how  much,  if  any,  the  V20 improved my
  21.         system's performance, I conducted  a series  of tests.   I tested
  22.         five  configurations:   A  stock  PCjr  (using  the  PCjr  switch
  23.         setting on the Racore  unit), with  both an  8088 and  a V20; the
  24.         same PCjr  switched to  Racore's PC mode, using DMA, with both an
  25.         8088 and a V20; and an  IBM PC/XT  with 640K  and an  8088, using
  26.         its floppy disk drive for the disk input/output tests.  
  27.  
  28.                 The tests also demonstrated how much the Racore Drive Two
  29.         and DMA  system  improves  the  PCjr's  performance  and  how the
  30.         speed  of  the  four  PCjr  configurations  compares to an IBM XT
  31.         using its floppy diskette drive.
  32.  
  33.                                The Benchmark Tests
  34.  
  35.                 First I used  the  "System  Information"  program  in the
  36.         Norton Utilities  Version 3.0, which gives a machine's "computing
  37.          performance index relative to IBM/PC."  A stock PC gets an index
  38.         of 1.0 in this test.  
  39.  
  40.                 Then  I  ran  four  of the benchmark programs PC Magazine
  41.         uses to test computers.  (See a description of  these PC programs
  42.         in Note 1 at the end of this file.)
  43.  
  44.                                    Conclusions
  45.  
  46.                 The NEC V20 delivers a reasonable performance improvement
  47.         for a small price ($16 to $25 by mail).  But a Racore  Drive Two-
  48.         based system  with additional  memory delivers a more significant
  49.         performance gain over  a  stock  PCjr,  even  without  a  V20; of
  50.         course, you  pay a $500 premium for that package.  If you want to
  51.         speed up your PCjr without spending much, replace its 8088 with a
  52.         V20.  If  you want  to make  your PCjr  as fast  as a PC, add the
  53.         Racore expansion.  If you want a PCjr that's  even faster  than a
  54.         PC, add the V20 to your Racore/PCjr system.
  55.  
  56.                 The NEC  V20's most  stunning showing  came in the Norton
  57.         Utilities  performance  index.   An  stock  PCjr  performed 28.6%
  58.         better  with  the  V20  than  with  the  8088.   But the expanded
  59.         PCjr, with the Racore  "SPEEDMA"  speedup  program  and  DMA, was
  60.         80%  faster  with  the  V20  than without it, and 80% faster than
  61.         the PC/XT with an 8088!
  62.  
  63.  
  64.         Page 2                  PCjr V20 SPEEDUP         October 17, 1985
  65.  
  66.  
  67.  
  68.                 The stock PCjr showed a 10.6% improvement and the Racore-
  69.         expanded PCjr  a 20.3%  improvement running  the BASIC benchmarks
  70.         with the V20 chip.
  71.  
  72.                 The disk version of Lotus 1-2-3 ran 10.7% faster with the
  73.         V20 on the expanded PCjr.
  74.  
  75.                 The diskette  operation tests produced mixed results.  In
  76.         one test the  V20  increased  the  PCjr's  speed  by  as  much as
  77.         33.7%,  but  in  another  set  of  tests  the PCjr was as much as
  78.         12.5% slower with the V20.  I  ran these  tests several  times to
  79.         confirm the  results.  (See  Note 2.)   I have no explanation for
  80.         these seemingly contradictory results.
  81.  
  82.                 The stock and expanded PCjrs were 17.6% and 33.7% faster,
  83.         respectively,  with  the  V20  chip  in  PC Magazine's BASIC file
  84.         update benchmark.   In fact,  the expanded  V20-equipped PCjr was
  85.         12.4% faster than the XT in this test.  
  86.  
  87.                 But   the   fastest   combined   results   in  PC's  disk
  88.         input/output benchmarks came on  the  expanded  PCjr  WITHOUT the
  89.         V20 chip;  it was  faster than  the XT.   The V20  seemed to slow
  90.         down the expanded jr in these tests.  The stock jr was marginally
  91.         faster with the V20 than with the 8088.  
  92.  
  93.                 The  V20  improved  the  PCjr's  performance in the prime
  94.         numbers calculations by less  than 6%.   The winner  here was the
  95.         XT.
  96.  
  97.                 Finally, the  PCjr with the V20 was the Lotus 1-2-3 speed
  98.         champion, delivering a  10.7%  improvement  over  the  8088 PCjr.
  99.         The surprise  here was  a 12.8% advantage over the XT running the
  100.         same version of 1-2-3.  In fact, even the  expanded PCjr  with an
  101.         8088 was a bit faster than the XT in this test.
  102.  
  103.                 Here is  a summary  of the performance changes I observed
  104.         after adding the V20:
  105.  
  106.                                         Adding V20 to   Adding V20 to 
  107.                                         128K PCjr       512K PCjr with
  108.                                         without Racore  Racore & DMA
  109.  
  110.         Norton's Performance Index            28.6%           80.0%
  111.         Disk I/O Benchmarks                    0.3%          -12.5%
  112.         Prime Number Benchmark                 5.9%            5.6%
  113.         BASIC RAM-based Benchmarks             4.1%            5.2%
  114.         BASIC File update Benchmark           17.6%           33.7%
  115.         Lotus 1-2-3 Benchmark                   NA            10.7%
  116.  
  117.  
  118.  
  119.         Page 3                  PCjr V20 SPEEDUP         October 17, 1985
  120.  
  121.  
  122.                                   The Champion
  123.  
  124.                 Of  the  five  computer  configurations  I   tested,  the
  125.         expanded  V20  PCjr  (with  Racore's SPEEDMA program and DMA) was
  126.         the winner.  To  summarize  the  results,  I  have  assigned five
  127.         points for  each first  place, four  for each  second, and so on.
  128.         It took first place in four  of the  six types  of benchmarks and
  129.         scored 27  out of  a possible  30 points.  The expanded 8088 PCjr
  130.         and the  XT tied  with 22  points and  each took  one first place
  131.         (of course,  the XT  would do  much better with in the disk tests
  132.         with its hard disk).  Here is  a summary  of the  rankings in the
  133.         five sets of tests:
  134.  
  135.                                  PCjr w/  PCjr w/  PCjr w/  PCjr w/
  136.                                    Intel      NEC    Intel      NEC    PC/XT
  137.                                   8088 &    V20 &   8088 &    V20 &  w/Intel
  138.                                   Racore   Racore   Racore   Racore  8088 w/
  139.                                 Drive 2, Drive 2,  Drive 2  Drive 2   Floppy
  140.                                  No DMA,  No DMA,  w/ DMA,  w/ DMA,     Disk
  141.                                  jr Mode  jr Mode  PC Mode  PC Mode    & DMA
  142.                                 ----------------- ----------------- --------
  143.  
  144.      Norton's Performance Index        5        4        2        1        2
  145.      Disk I/O Benchmarks               5        4        1        3        2
  146.      Prime Numbers Benchmark           5        4        3        2        1
  147.      BASIC RAM                         5        4        2        1        3
  148.      BASIC File                        5        3        4        1        2
  149.      Lotus 1-2-3 Worksheet                               2        1        3
  150.  
  151.      Total Scores (30 possible)        5       11       22       27       22
  152.  
  153.                 Here are  the results of the benchmarks.  First I'll list
  154.         the raw data from the tests  of the  five machine configurations.
  155.         Then I'll  compare some of the results:
  156.  
  157.                                  PCjr w/  PCjr w/  PCjr w/  PCjr w/
  158.                                    Intel      NEC    Intel      NEC    PC/XT
  159.                                   8088 &    V20 &   8088 &    V20 &  w/Intel
  160.                                   Racore   Racore   Racore   Racore  8088 w/
  161.                                 Drive 2, Drive 2,  Drive 2  Drive 2   Floppy
  162.                                  No DMA,  No DMA,  w/ DMA,  w/ DMA,     Disk
  163.                                  jr Mode  jr Mode  PC Mode  PC Mode    & DMA
  164.                                 ----------------- ----------------- --------
  165.  
  166.      NORTON UTILITIES 3.0
  167.        Computing Performance Index
  168.        Relative to IBM PC            0.7      0.9      1.0      1.8      1.0
  169.  
  170.  
  171.      DISK I/O BENCHMARKS
  172.  
  173.        Random Write 
  174.          128K                       67.1     55.1     51.8     61.0     61.7
  175.          300K                       73.5     77.5     63.7     77.9     42.1
  176.          512K                       53.1     55.4     39.9     54.5     63.2
  177.  
  178.  
  179.         Page 4                  PCjr V20 SPEEDUP         October 17, 1985
  180.  
  181.  
  182.          578K                       61.0     59.3     48.7     54.8     63.2
  183.                                  -------  -------  -------  -------  -------
  184.                                    254.7    247.4    204.0    248.3    230.2
  185.  
  186.        Random Read 
  187.          128K                       56.5     57.6     49.8     49.9     46.4
  188.          300K                      106.8    104.4     91.3     91.4     85.0
  189.          512K                       68.3     68.2     59.9     63.1     51.1
  190.          578K                      136.9    138.4    123.4    122.5    116.3
  191.                                  -------  -------  -------  -------  -------
  192.                                    368.5    368.6    324.4    326.9    298.9
  193.  
  194.        Sequential Read 
  195.          128K                       13.6     14.2      7.5      9.7      9.0
  196.          300K                       30.2     30.8     22.4     31.1     15.8
  197.          512K                       34.4     36.7     24.4     34.0     38.8
  198.          578K                       44.1     45.3     31.5     41.2     46.4
  199.                                  -------  -------  -------  -------  -------
  200.                                    122.3    127.0     85.7    116.0    110.0
  201.  
  202.      Summary of Disk I/O Benchmarks:
  203.        Random Write                254.7    247.4    204.0    248.3    230.2
  204.        Random Read                 368.5    368.6    324.4    326.9    298.9
  205.        Sequential Read             122.3    127.0     85.7    116.0    110.0
  206.                                  -------  -------  -------  -------  -------
  207.                                    745.4    743.0    614.2    691.2    639.0
  208.  
  209.      PRIME NUMBERS 1-50               51       48       45       43       35
  210.  
  211.  
  212.      BASIC BENCHMARKS
  213.        Integer Addition #1            65       62       50       47       52
  214.        Integer Addition #2            52       50       40       38       42
  215.        Floating Point                150      143      115      108      120
  216.        String Concatenation          114      110       90       86       95
  217.        Data Lookup                   162      156      125      119      131
  218.        Empty Loop                     13       12       10        9       10
  219.                                  -------  -------  -------  -------  -------
  220.        BASIC RAM-based benchmarks    556      533      430      407      450
  221.        BASIC File Update             505      416      481      319      364
  222.                                  -------  -------  -------  -------  -------
  223.        BASIC Benchmarks, Total     1,061      949      911      726      814
  224.  
  225.  
  226.      LOTUS 123  Worksheet                               244      218      250
  227.              
  228.  
  229.  
  230.         Page 5                  PCjr V20 SPEEDUP         October 17, 1985
  231.  
  232.  
  233.                                     PCjr w/  PCjr w/
  234.                                       Intel      NEC
  235.                                      8088 &    V20 &
  236.                                      Racore   Racore  Percent
  237.                                    Drive 2, Drive 2,    Speed
  238.                                     No DMA,  No DMA, Increase/
  239.                                     jr Mode  jr Mode (Decrease)
  240.                                    ----------------- ----------
  241.  
  242.         NORTON UTILITIES 3.0
  243.           Computing Performance Index 
  244.           Relative to IBM PC            0.7      0.9     28.6%
  245.  
  246.         DISK I/O BENCHMARKS           745.4    743.0      0.3%
  247.  
  248.         PRIME #'s 1-50                   51       48      5.9%
  249.  
  250.         BASIC RAM-based benchmarks      556      533      4.1%
  251.         BASIC File Update               505      416     17.6%
  252.                                     -------  -------  --------
  253.           BASIC Benchmarks, Total     1,061      949     10.6%
  254.  
  255.         LOTUS 123 Worksheet
  256.  
  257.  
  258.                                     PCjr w/  PCjr w/
  259.                                       Intel      NEC
  260.                                      8088 &    V20 &
  261.                                      Racore   Racore    Percent
  262.                                     Drive 2  Drive 2      Speed
  263.                                     w/ DMA,  w/ DMA,  Increase/
  264.                                     PC Mode  PC Mode (Decrease)
  265.                                    ----------------- ----------
  266.  
  267.         NORTON UTILITIES 3.0
  268.           Computing Performance Index 
  269.           Relative to IBM PC            1.0      1.8     80.0%
  270.  
  271.         DISK I/O BENCHMARKS           614.2    691.2    -12.5%
  272.  
  273.         PRIME #'s 1-50                 45.0     42.5      5.6%
  274.  
  275.         BASIC RAM-based benchmarks      430      407      5.2%
  276.         BASIC File Update               481      319     33.7%
  277.                                     -------  -------   -------
  278.           BASIC Benchmarks, Total       911      726     20.3%
  279.  
  280.         LOTUS 123 Worksheet             244      218     10.7%
  281.  
  282.  
  283.         Page 6                  PCjr V20 SPEEDUP         October 17, 1985
  284.  
  285.  
  286.                                              PCjr w/
  287.                                       PC/XT    Intel
  288.                                     w/Intel   8088 &
  289.                                     8088 w/   Racore   Percent
  290.                                      Floppy  Drive 2     Speed
  291.                                        Disk  w/ DMA, Increase/
  292.                                       & DMA  PC Mode (Decrease)
  293.                                    -----------------  ---------
  294.  
  295.         NORTON UTILITIES 3.0
  296.           Computing Performance
  297.           Index Relative to
  298.           IBM PC                        1.0      1.0      0.0%
  299.  
  300.         DISK I/O BENCHMARKS           639.0    614.2      3.9%
  301.  
  302.         PRIME #'s 1-50                 35.0     45.0    -28.6%
  303.  
  304.         BASIC RAM-based benchmarks      450      430      4.6%
  305.         BASIC File Update               364      481    -32.1%
  306.                                     -------  -------   -------
  307.           BASIC Benchmarks, Total       814      911    -11.9%
  308.  
  309.         LOTUS 123 Worksheet             250      244      2.4%
  310.  
  311.  
  312.                                              PCjr w/
  313.                                       PC/XT      NEC
  314.                                     w/Intel    V20 &
  315.                                     8088 w/   Racore   Percent
  316.                                      Floppy  Drive 2     Speed
  317.                                        Disk  w/ DMA, Increase/
  318.                                       & DMA  PC Mode (Decrease)
  319.                                    ----------------- ----------
  320.         NORTON UTILITIES 3.0
  321.           Computing Performance Index 
  322.           Relative to IBM PC            1.0      1.8     80.0%
  323.  
  324.         DISK I/O BENCHMARKS           639.0    691.2     -8.2%
  325.  
  326.         PRIME #'s 1-50                 35.0     42.5    -21.4%
  327.  
  328.         BASIC RAM-based benchmarks      450      407      9.6%
  329.         BASIC File Update               364      319     12.4%
  330.                                     -------  -------   -------
  331.           BASIC Benchmarks, Total       814      726     10.8%
  332.  
  333.         LOTUS 123 Worksheet             250      218     12.8%
  334.  
  335.  
  336.  
  337.         Page 7                  PCjr V20 SPEEDUP         October 17, 1985
  338.  
  339.  
  340.  
  341.         Note 1:
  342.  
  343.                 PC Magazine uses more  than  a  dozen  standard benchmark
  344.         programs  its  staff  has  developed to test and compare personal
  345.         computers.  I recently downloaded  a  library  of  those programs
  346.         (either from CompuServe or the Exec-PC BBS) and used four of them
  347.         in my tests.  Here is a brief description of the benchmarks:
  348.  
  349.         a.      BENCH01.EXE,  "Disk  I/O,"  which  performs random-write,
  350.                 random-read  and  sequential-read disk input/output tests
  351.                 using a 200K file comprised of 128K, 300K,  512K and 578K
  352.                 records; 
  353.  
  354.         b.      BENCH02.EXE, "Prime Number Calculation;"
  355.  
  356.         c.      BENCH12.BAS,  "Quick   BASIC  Programs,"   which  test  a
  357.                 computer's   speed   running   RAM-based   BASIC  integer
  358.                 addition,  floating  point,  string  concatenation,  data
  359.                 lookup, and empty loop  programs,  and  a  disk I/O-based
  360.                 BASIC file update program; and 
  361.  
  362.         d.      BENCH13.WKS,   "Application   Testing   -   Lotus   1-2-3
  363.                 Spreadsheet," in which a user times  how fast  a computer
  364.                 can run  several macro-driven operations in a Lotus 1-2-3
  365.                 spreadsheet.  
  366.  
  367.  
  368.         Note 2:
  369.  
  370.                 I'm not a technician  or  computer  expert,  and  I don't
  371.         represent these  benchmarks to  be 100% accurate.  I attempted to
  372.         ensure consistency and, in most cases, ran each test two or three
  373.         times and  averaged the  results, but  there may have been subtle
  374.         differences of which I am unaware  in the  conditions under which
  375.         I ran  the   tests before  and after installing the NEC chip.  So
  376.         use this information as a guide,  but  don't  consider  it  to be
  377.         definitive.   In  most  cases,  the  performance  differences are
  378.         substantial enough that I  suppose  they  would  be statistically
  379.         significant even if a margin of error were assumed.
  380.  
  381.